international deposit - Alemán Inglés Diccionario